dumpling (roadmaking) - Turkish English Dictionary